two-spotted bittersweet - German English Dictionary